/*news*/
.lanmuc-nef{width: 100%; height: auto;}
.lanmuc-nef .news { overflow:hidden; width:1190px; margin:40px auto;}
.lanmuc-nef .news .newsleft{ overflow:hidden; width:778px; height:488px; background-color:#f6f6f6; float:left;}
.lanmuc-nef .news .menu{ overflow:hidden; width:778px; height:58px; padding-bottom:7px; margin-bottom:25px;}
.lanmuc-nef .news .menu li{ float:left; width:385px; height:54px;  text-align:center; line-height:54px; font-size:18px;  position:relative}
.lanmuc-nef .news .menu li a{ display:block; text-decoration:none;}
.lanmuc-nef .news .menu li img{ display:none; position:absolute; left:50%; margin-left:-6px; bottom:-9px;}
.lanmuc-nef .news .menu li.cur{font-weight: bold}
.lanmuc-nef .news .menu li.cur a{ color:#fff;}
.lanmuc-nef .news .menu li.cur img{ display:block}
.lanmuc-nef .news .listbox { overflow:hidden; width:100%; height:385px; position:relative}
.lanmuc-nef .news .list{ overflow:hidden; width:100%; height:100%;}
.lanmuc-nef .news .list dl{ overflow:hidden; width:735px; margin:0 auto; height:166px; margin-bottom:25px;}
.lanmuc-nef .news .list dt{ float:left; width:236px; height:153px; border:6px solid #fff;}
.lanmuc-nef .news .list dd{ overflow:hidden; float:right; width:470px;}
.lanmuc-nef .news .list h3{ font-size:16px; margin:14px 0; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.lanmuc-nef .news .list h3 a{ color:#1b1b1b;}
.lanmuc-nef .news .list p{ font-size:13px; line-height:22px; color:#585657; height:88px; overflow:hidden; text-align:justify}
.lanmuc-nef .news .list ul{ overflow:hidden; width:735px; margin:0 auto}
.lanmuc-nef .news .list li{ overflow:hidden; width:100%; height:50px; margin-bottom:15px; background-color:#fff;}
.news .list li .time{ width:60px; height:50px;  float:left; overflow:hidden; text-align:center;}
.lanmuc-nef .news .list li .time span{ display:block; font-size:20px; font-family:Arial; margin-top:3px;}
.lanmuc-nef .news .list li .time em{ display:block; font-size:12px; font-family:Arial;}
.lanmuc-nef 
.news .list li a{ display:block; line-height:50px; font-size:13px; float:left}
.lanmuc-nef .news .list li .title1{ width:530px; margin-left:15px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; color:#585657; font-size:14px}
.lanmuc-nef .news .list li .more{ float: right;  text-transform: uppercase; color: #c1c1c1; margin-right: 20px;}
.lanmuc-nef .news .list li:hover a.title{ color:#7baf10;}
.lanmuc-nef .news .newsright { overflow:hidden; width:379px; height:488px; background-color:#f6f6f6; float:right}
.lanmuc-nef .news .newsright h3{ font-weight:normal; padding:0 20px;  height:54px; line-height:54px; overflow:hidden;margin:0}
.lanmuc-nef .news .newsright h3 a{ text-decoration:none; color:#fff;}
.lanmuc-nef .news .newsright h3 b{ font-size:18px;}
.lanmuc-nef .news .newsright h3 span{ float:left; font-size:12px; font-family:Arial; margin-left:5px; line-height:65px;}
.lanmuc-nef .news .newsright h3 em{ font-size:13px; float:right; text-transform:uppercase}
.lanmuc-nef .news .wenda { overflow:hidden; width:340px; height:395px; margin:0 auto; margin-top:20px; position:relative}
.lanmuc-nef .news .wenda ul{ overflow:hidden; width:100%; position:absolute}
.lanmuc-nef .news .wenda li{ overflow:hidden; height:139px; border-bottom:1px dotted #ddd; margin-bottom:12px;}
.lanmuc-nef .news .wenda li h5{ font-weight:normal; font-size:16px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; padding-left:30px;  line-height:24px; margin-bottom:18px; }
.lanmuc-nef .news .wenda li h5 a{ color:#585657}
.lanmuc-nef .news .wenda li p{ padding-left:30px; font-size:14px; line-height:24px; color:#585657; height:68px; overflow:hidden; text-align: justify}
